f6fe3b1200f6ca17cb6c79fa0d9106ce4064951d,core/src/main/java/com/coinomi/core/wallet/families/nxt/NxtFamilyWallet.java,NxtFamilyWallet,signTransaction,#SendRequest#,158

Before Change


        } else {
            nxtSecret = rootKey.getPrivateKeyMnemonic();
        }
        ((Transaction)request.tx.getTransaction()).sign(nxtSecret);
    }

    @Override

After Change


    public void signTransaction(SendRequest request) {
        checkArgument(request.isCompleted(), "Send request is not completed");
        checkArgument(request.tx != null, "No transaction found in send request");
        Transaction tx = (Transaction) checkNotNull(request.tx.getRawTransaction());
        byte[] privateKey;
        if (rootKey.isEncrypted()) {
            checkArgument(request.aesKey != null, "Wallet is encrypted but no decryption key provided");